Al momento, per la versione 0.18, Path Workbench può gestire fino a 3 assi di fresatura. Attualmente, le funzioni del 4° asse sono in fase di sviluppo per la prossima versione ufficiale, e con alcune operazioni di Path già aggiornate allo stato base del 4° asse.
Currently, CAM workbench does not support lathe operations directly but the Addon TurningAddon can be installed which makes use of Python library LibLathe. More information can be found in this forum thread.
Il workbench Path fornisce gli strumenti esistenti per soddisfare molte operazioni di fresatura, altri sono in corso di realizzazione e poiché FreeCAD è open source, non c'è nulla che impedisca a qualsiasi utente di creare le proprie funzioni.
Come nel caso della modellazione 3D, sono spesso disponibili più metodi utilizzabili per le diverse operazioni lavorazioni. Si tratta di scegliere tra quelli più vantaggiosi. In alcuni casi vengono utilizzate delle combinazioni di operazioni per fornire la fresatura completa del pezzo.
Un esempio comune è, ad esempio, il taglio di contornatura può essere generato da bordi o facce. In alcuni casi può essere vantaggioso optare per un tipo di input geometrico rispetto ad un altro.
Tutte le aggiunte alla lavorazione, comprese le modifiche e le copie di operazioni, vengono aggiunte alla fine del flusso di lavoro del lavoro. Se ciò interrompe la sequenza corretta della lavorazione, essa deve essere riordinata nell'editor della Lavorazione -> scheda Flusso di lavoro.
Informazioni dettagliate sono disponibili in Profondità e Altezze.
Il SetupSheet è un foglio di calcolo dedicato, contenuto in una lavorazione, modificabile nelle Proprietà vista, accessibile solo dal workbench Path. Fornisce un meccanismo che consente agli utenti più esperti di configurare gli aspetti della lavorazione utilizzando i valori e le espressioni contenute nel SetupSheet.
Gli ingressi correnti per Profondità, Altezza e Gestione utensile includono:
Questo fornisce flessibilità. Ad esempio, le espressioni sono fornite predefinite, ma possono essere sovrascritte dall'utente. La modifica può anche ridurre l'equazione di default a un valore se questo è utile all'utente.
I modelli di lavorazione consentono di salvare da una lavorazione le definizioni utilizzate comunemente e di riutilizzarle in successive lavorazioni configurate in modo simile.
Esiste solo il supporto per un singolo oggetto Base. Per creare percorsi per più solidi in una singola Lavorazione, si può creare un Compound e utilizzarlo come oggetto base per la lavorazione.
Esistono una serie di motivi che possono la causa per cui una singola operazione non genera output.
Un motivo frequente è che la geometria dell'utensile definita nel controller dell'utensile selezionato per l'operazione è troppo grande per adattarsi alla geometria selezionata sul modello 3D per l'operazione.
Be aware that this will typically exhibit as a Rapids movement to where the Operation beginning, completed by a Rapid Z movement to the geometry selected to define the Operation, and then a return to Rapid transit height.
Another common misunderstanding is that a Contour Operation is not outputting paths, when the Contour editor Operation->Cut Side is "Inside", the default, and toggling the 3D Model viability allows them to be seen.
Sì, Path offre operazioni di fresatura 3D della superficie. Richiede l'installazione nel percorso dei file delle macro di OpenCamLibrary, un modulo Open Source di terze parti.
OpenCamLibrary non è integrato in FreeCAD per garantire che non si verifichino violazioni delle licenze.
Per le operazioni tasca, il punto di partenza assume come valore predefinito XYZ = 000 ed è sempre attivo, ma può essere configurato anche nella finestra delle Proprietà vista. Nella scheda Operazione, le operazioni Tasca e Sfacciatura forniscono esplicita la modalità Discorde (Climb) opposta alla modalità di taglio convenzionale (taglio Concorde).
Per le operazioni di tipo Contorno, la scheda Operazione ha un input "Direzione" che può essere configurato come CW o CCW (rispettivamente orario o antiorario), che definisce la direzione di taglio. Per riferimento:
Gli Start Point possono essere abilitati e configurati nella finestra di delle proprietà vista.
Nelle operazioni di sfacciatura è possibile specificare la tolleranza del materiale, consentendo il sovradimensionento con i valori positivi (viene lasciato del sovrametallo) e il sottodimensionamento con i valori negativi.
Nelle operazioni Contornatura e Tasca, l'Extra Offset ha lo stesso scopo.
Questi input sono preziosi, consentendo funzionalità tra cui:
È necessario essere scrupolosi quando si specificano Tolleranze e Offset di materiali, c'è il rischio di tagli indesiderati nel pezzo.
Le operazioni Tasca 3D, Tasca e Sfacciatura, ma non l'operazione Contornatura, nella scheda Dati della Proprietà Vista hanno un'opzione di configurazione per mantenere basso l'utensile.
CAM Workbench provides a Tag dressup for just this purpose.
Il Postprocessore viene utilizzato per personalizzare il codice di output per i controller CNC di destinazione secondo le varie macchine, nel loro dialetto G-Code.
I postprocessori sono degli script Python e vengono salvati nel percorso dei file delle Macro. Sono destinati a essere modificati o utilizzati come modello per ulteriori sviluppi del Postprocessore.
Si.
Yes, the CAM preferences has a section for post processors where you can select which post processors to display and select a default post.
Le unità di misura del modello 3D sono definite in Modifica->Preferenze...>Generale->Unità del menu a discesa della scheda Sistema utente.
L'impostazione delle Unità che configura come la fresa destinataria interpreta il G-Code della lavorazione si trova nel postprocessore dell'output, che inserisce un comando G-Code G20 o G21 per indicare rispettivamente pollici o millimetri.
Il Postprocessore è anche configurato per Unità/Secondo o Unità/Minuto. Se impostato su Unità/Minuto, la velocità di avanzamento del dialetto G-Code interno di Path viene moltiplicata per 60.
La mancata corrispondenza tra il modello 3D e le impostazioni del Postprocessore sono probabilmente i responsabili di un fattore di errore 60 nella velocità di avanzamento e di un fattore 25,4 nella distanza.
Viene fornito un simulatore volumetrico per visualizzare il risultato del taglio delle geometrie da parte dell'utensile incluse nelle operazioni della lavorazione rispetto al pezzo.
Se le linee del percorso oscurano il risultato della simulazione, la loro visibilità deve essere disattivata prima della simulazione.
I colori delle linee del percorso sono definiti nella tabella dei colori in Modifica->Preferenze...->Path->Path. I colori predefiniti sono:
Path consente il controllo della visualizzazione delle linee del percorso commutando la visibilità della lavorazione selezionandola nella Vista combinata. La visibilità delle singole o gruppi di operazioni viene quindi attivata dalla Vista combinata.
Per impostazione predefinita, l'output del postprocessore viene visualizzato in una finestra prima del salvataggio. Questo, insieme al simulatore CAM di Path fornisce un mezzo per esaminare il lavoro prima di eseguirlo su una macchina CNC. Lo strumento Ispeziona G-Code consente di ispezionare il codice G interno del percorso per ciascuna operazione, fornendo un mezzo per verificare se l'output del postprocessore riflette ciò che è definito nell'operazione.
L'elenco delle Operazioni nel pannello Vista combinata mostra la sequenza in cui le operazioni verranno elaborate nella lavorazione. Se le operazioni sono corrette, ma non nella sequenza desiderata, è possibile regolarle facendo doppio clic sull'elenco delle operazioni e trascinando le operazioni nella posizione corretta, oppure facendo doppio clic sull'editor della lavorazione e selezionando la scheda Flusso di lavoro, quindi utilizzando i pulsanti freccia Su o Giù sulle operazioni selezionate per ordinarle.
Frequentemente, poiché il formato del comando G-Code personalizzato è sempre in Unità/secondo, può causare un fattore di errore 60 sulle macchine CNC che operano in Unità/minuto.
La funzione Path detiene inoltre una proprietà Placement. Cambiando il valore del posizionamento si cambia la posizione della funzione nella vista 3D, anche se le informazioni sul percorso sono invariate. La trasformazione è puramente visiva. Ciò consente, ad esempio, di creare un percorso attorno a una faccia che ha un particolare orientamento nel modello, e che non è lo stesso orientamento che il materiale da tagliare ha nella macchina CNC.
Tuttavia, i Path Compounds possono usufruire del Placement (posizionamento) dei propri figli (vedi sotto).
Per impostazione predefinita, nell'ambiente Path la funzionalità sperimentale è nascosta.
Il workbench Path è stato modificato drasticamente da FreeCAD v0.16 a v0.17, e qualsiasi video pubblicato prima del 1 ° gennaio 2018, molto probabilmente contiene informazioni che non sono più sincronizzate con la v0.17 del workbench Path di FreeCAD.
This is only a matter of displaying the path. You can change this in the preferences: Load CAM Workbench.